stranger things have happened - Turco Inglés Diccionario